package com.itwc.websocketdemo.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

/**
 * 页面控制器
 * 处理页面路由
 */
@Controller
public class PageController {

    /**
     * 首页 - 登录页面
     */
    @GetMapping("/")
    public String index() {
        return "index";
    }

    /**
     * 登录页面
     */
    @GetMapping("/index.html")
    public String loginPage() {
        return "index";
    }

    /**
     * 用户主页
     */
    @GetMapping("/user.html")
    public String userPage() {
        return "user";
    }

    /**
     * 管理员后台页面
     */
    @GetMapping("/admin.html")
    public String adminPage() {
        return "admin";
    }


    
    /**
     * Vue用户页面
     */
    @GetMapping("/vue-user.html")
    public String vueUserPage() {
        return "vue-user";
    }
}